home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 526-550 / disk_542 / chemnimate / cmtsource.lzh / SrcBm4.c < prev    next >
C/C++ Source or Header  |  1991-08-27  |  29KB  |  1,307 lines

  1. /****************************************************************
  2.  *        SrcBm4.c                    *
  3.  *                                *
  4.  *    (decrucher for conff3-crunched routines)        *
  5.  * (oh, by the way, conff3 is my self-developed         *
  6.  *  ILBM->C converter. Which is not public domain because    *
  7.  *  I think the code isn't clear & good enough.)        *
  8.  *                                *
  9.  *******contains:                        *
  10.  *  void LoadPic(void);                        *
  11.  *        this function handles the decrunching of the    *
  12.  *        data in 'picda' to a bitmap * named 'Bm'    *
  13.  *                                *
  14.  *                                *
  15.  *When using DICE: use the objectfile in the Archive, or have     *
  16.  * about 2 Mb RAM ready when you want to compile it...        *
  17.  *--------------------------------------------------------------*
  18.  * 09-Aug-90    KvGend    wrote this file to reduce compile-times    *
  19.  * 12-Aug-90    KvGend    LoadPic rewritten            *
  20.  * 30-Nov-90    KvGend  now for general purposes        *
  21.  * 27-Aug-91    KvGend    this version is for ChemniMaTe, and con-*
  22.  *            tains the picture of the atoms.        *
  23.  ****************************************************************/
  24.  
  25. #include <exec/types.h>
  26. #include <intuition/intuition.h>
  27.  
  28. typedef UBYTE *PLANEPTR;
  29. struct BitMap
  30. {
  31.   UWORD BytesPerRow;
  32.   UWORD Rows;
  33.   UBYTE Flags;
  34.   UBYTE Depth;
  35.   UWORD pad;
  36.   PLANEPTR Planes[8];
  37. };
  38.  
  39. #define DEPTH 3
  40.  
  41. extern struct BitMap *Bm;
  42.  
  43. /*** the following is generated by conff3. */
  44.  
  45. /* name: sk4.brush
  46.  * Width: 320, Height: 92, Depth: 3
  47.  */
  48.  
  49. char picda[] =
  50. {
  51. /***************************first bitplane*******************/
  52.   -85, 0,
  53.   18, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  54.   -22, 0,
  55.   18, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  56.   -21, 0,
  57.   19, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  58.   -21, 0,
  59.   27, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 0, 15, -32, 0, 0, 15, -32,
  60.   -13, 0,
  61.   27, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64, 0, 63, -8, 0, 0, 63, -8,
  62.   -13, 0,
  63.   27, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 0, 127, -4, 0, 0, 127, -4,
  64.   -13, 0,
  65.   27, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 0, -1, -2, 0, 0, -1, -2,
  66.   -10, 0,
  67.   30, 15, -64, 0, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 1, -1, -1, 0, 1, -1, -1,
  68.   -10, 0,
  69.   31, 28, -32, 0, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 3, -1, -1, -128, 3, -1, -1, -128,
  70.   -9, 0,
  71.   31, 56, 112, 0, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 3, -5, -65, -128, 3, -1, -1, -128,
  72.   -9, 0,
  73.   31, 56, 0, 0, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 7, -5, -65, -64, 7, -1, -1, -64,
  74.   -9, 0,
  75.   31, 112, 0, 0, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 7, -5, -65, -64, 7, -1, -1, -64,
  76.   -9, 0,
  77.   31, 112, 0, 0, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 7, -8, 63, -64, 7, -1, -1, -64,
  78.   -9, 0,
  79.   31, 112, 0, 0, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 7, -8, 63, -64, 7, -1, -1, -64,
  80.   -9, 0,
  81.   31, 112, 0, 0, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 7, -5, -65, -64, 7, -1, -1, -64,
  82.   -9, 0,
  83.   31, 112, 0, 0, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 7, -5, -65, -64, 7, -1, -1, -64,
  84.   -9, 0,
  85.   31, 56, 0, 0, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 63, -1, -1, -8, 7, -5, -65, -64, 7, -1, -1, -64,
  86.   -9, 0,
  87.   31, 56, 112, 0, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 3, -1, -1, -128, 3, -1, -1, -128,
  88.   -9, 0,
  89.   31, 28, -32, 0, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 3, -1, -1, -128, 3, -1, -1, -128,
  90.   -9, 0,
  91.   30, 15, -64, 0, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 31, -1, -1, -16, 1, -1, -1, 0, 1, -1, -1,
  92.   -13, 0,
  93.   27, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 0, -1, -2, 0, 0, -1, -2,
  94.   -13, 0,
  95.   27, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32, 0, 127, -4, 0, 0, 127, -4,
  96.   -13, 0,
  97.   27, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64, 0, 63, -8, 0, 0, 63, -8,
  98.   -13, 0,
  99.   27, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 0, 15, -32, 0, 0, 15, -32,
  100.   -13, 0,
  101.   19, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  102.   -22, 0,
  103.   18, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  104.   -22, 0,
  105.   18, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  106.   -127, 0,
  107.   -19, 0,
  108.   6, 15, -32, 0, 0, 15, -32,
  109.   -14, 0,
  110.   2, 15, -32,
  111.   -18, 0,
  112.   6, 112, 28, 0, 0, 127, -4,
  113.   -14, 0,
  114.   2, 127, -4,
  115.   -14, 0,
  116.   10, 15, -32, 0, 1, -128, 3, 0, 1, -1, -1,
  117.   -13, 0,
  118.   3, 1, -1, -1,
  119.   -14, 0,
  120.   11, 127, -4, 0, 2, 0, 0, -128, 3, -1, -1, -128,
  121.   -12, 0,
  122.   4, 3, -1, -1, -128,
  123.   -12, 0,
  124.   12, 1, -1, -1, 0, 4, 0, 0, 64, 7, -1, -1, -64,
  125.   -12, 0,
  126.   4, 7, -1, -1, -64,
  127.   -12, 0,
  128.   12, 3, -1, -1, -128, 8, 0, 0, 32, 15, -1, -1, -32,
  129.   -12, 0,
  130.   4, 15, -1, -1, -32,
  131.   -12, 0,
  132.   12, 7, -1, -1, -64, 16, 0, 0, 16, 31, -1, -1, -16,
  133.   -12, 0,
  134.   4, 31, -1, -1, -16,
  135.   -12, 0,
  136.   12, 15, -1, -1, -32, 32, 0, 0, 8, 63, -1, -1, -8,
  137.   -12, 0,
  138.   4, 63, -1, -1, -8,
  139.   -12, 0,
  140.   12, 15, -1, -1, -32, 32, 0, 0, 8, 63, -1, -1, -8,
  141.   -12, 0,
  142.   4, 63, -1, -1, -8,
  143.   -9, 0,
  144.   15, 7, -64, 0, 31, -1, -1, -16, 64, 127, -16, 4, 127, -1, -1, -4,
  145.   -12, 0,
  146.   4, 127, -1, -1, -4,
  147.   -9, 0,
  148.   15, 28, -32, 0, 31, -1, -1, -16, 64, 112, 120, 4, 127, -1, -1, -4,
  149.   -9, 0,
  150.   7, 14, 48, 0, 127, -1, -1, -4,
  151.   -9, 0,
  152.   15, 56, 112, 0, 31, -1, -1, -16, 64, 112, 60, 4, 127, -1, -1, -4,
  153.   -9, 0,
  154.   7, 31, 48, 0, 127, -1, -1, -4,
  155.   -9, 0,
  156.   11, 56, 112, 0, 63, -1, -1, -8, -128, 112, 28, 2,
  157.   -3, -1,
  158.   1, -2,
  159.   -9, 0,
  160.   3, 49, 48, 0,
  161.   -3, -1,
  162.   1, -2,
  163.   -9, 0,
  164.   11, 112, 56, 0, 63, -1, -1, -8, -128, 112, 60, 2,
  165.   -3, -1,
  166.   1, -2,
  167.   -9, 0,
  168.   3, 48, 48, 0,
  169.   -3, -1,
  170.   1, -2,
  171.   -9, 0,
  172.   11, 112, 56, 0, 63, -1, -1, -8, -128, 112, 120, 2,
  173.   -3, -1,
  174.   1, -2,
  175.   -9, 0,
  176.   3, 48, 48, 0,
  177.   -3, -1,
  178.   1, -2,
  179.   -9, 0,
  180.   11, 112, 56, 0, 63, -1, -1, -8, -128, 127, -16, 2,
  181.   -3, -1,
  182.   1, -2,
  183.   -9, 0,
  184.   3, 48, 48, 0,
  185.   -3, -1,
  186.   1, -2,
  187.   -9, 0,
  188.   11, 112, 56, 0, 63, -1, -1, -8, -128, 119, -128, 2,
  189.   -3, -1,
  190.   1, -2,
  191.   -9, 0,
  192.   3, 48, 48, 0,
  193.   -3, -1,
  194.   1, -2,
  195.   -9, 0,
  196.   11, 112, 56, 0, 63, -1, -1, -8, -128, 115, -64, 2,
  197.   -3, -1,
  198.   1, -2,
  199.   -9, 0,
  200.   3, 48, 48, 0,
  201.   -3, -1,
  202.   1, -2,
  203.   -9, 0,
  204.   11, 56, 112, 0, 63, -1, -1, -8, -128, 113, -32, 2,
  205.   -3, -1,
  206.   1, -2,
  207.   -9, 0,
  208.   3, 49, 48, 0,
  209.   -3, -1,
  210.   1, -2,
  211.   -9, 0,
  212.   15, 56, 112, 0, 31, -1, -1, -16, 64, 112, -16, 4, 127, -1, -1, -4,
  213.   -9, 0,
  214.   7, 31, 48, 0, 127, -1, -1, -4,
  215.   -9, 0,
  216.   15, 28, -32, 0, 31, -1, -1, -16, 64, 112, 120, 4, 127, -1, -1, -4,
  217.   -9, 0,
  218.   7, 14, 28, 0, 127, -1, -1, -4,
  219.   -9, 0,
  220.   15, 15, -64, 0, 31, -1, -1, -16, 64, 112, 56, 4, 127, -1, -1, -4,
  221.   -12, 0,
  222.   4, 127, -1, -1, -4,
  223.   -12, 0,
  224.   12, 15, -1, -1, -32, 32, 0, 0, 8, 63, -1, -1, -8,
  225.   -12, 0,
  226.   4, 63, -1, -1, -8,
  227.   -12, 0,
  228.   12, 15, -1, -1, -32, 32, 0, 0, 8, 63, -1, -1, -8,
  229.   -12, 0,
  230.   4, 63, -1, -1, -8,
  231.   -12, 0,
  232.   12, 7, -1, -1, -64, 16, 0, 0, 16, 31, -1, -1, -16,
  233.   -12, 0,
  234.   4, 31, -1, -1, -16,
  235.   -12, 0,
  236.   12, 3, -1, -1, -128, 8, 0, 0, 32, 15, -1, -1, -32,
  237.   -12, 0,
  238.   4, 15, -1, -1, -32,
  239.   -12, 0,
  240.   12, 1, -1, -1, 0, 4, 0, 0, 64, 7, -1, -1, -64,
  241.   -12, 0,
  242.   4, 7, -1, -1, -64,
  243.   -13, 0,
  244.   11, 127, -4, 0, 2, 0, 0, -128, 3, -1, -1, -128,
  245.   -12, 0,
  246.   4, 3, -1, -1, -128,
  247.   -13, 0,
  248.   10, 15, -32, 0, 1, -128, 3, 0, 1, -1, -1,
  249.   -13, 0,
  250.   3, 1, -1, -1,
  251.   -18, 0,
  252.   6, 112, 28, 0, 0, 127, -4,
  253.   -14, 0,
  254.   2, 127, -4,
  255.   -18, 0,
  256.   6, 15, -32, 0, 0, 15, -32,
  257.   -14, 0,
  258.   2, 15, -32,
  259.   -127, 0,
  260.   -127, 0,
  261.   -16, 0,
  262.   2, 15, -32,
  263.   -6, 0,
  264.   2, 15, -32,
  265.   -10, 0,
  266.   14, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  267.   -6, 0,
  268.   2, 63, -8,
  269.   -6, 0,
  270.   2, 63, -8,
  271.   -10, 0,
  272.   14, 48, 24, 0, 0, 48, 24, 0, 0, 48, 24, 0, 0, 48, 24,
  273.   -6, 0,
  274.   2, 127, -4,
  275.   -6, 0,
  276.   2, 127, -4,
  277.   -10, 0,
  278.   14, 64, 4, 0, 0, 64, 4, 0, 0, 64, 4, 0, 0, 64, 4,
  279.   -6, 0,
  280.   2, -1, -2,
  281.   -6, 0,
  282.   2, -1, -2,
  283.   -10, 0,
  284.   14, -128, 2, 0, 0, -128, 2, 0, 0, -128, 2, 0, 0, -128, 2,
  285.   -5, 0,
  286.   3, 1, -1, -1,
  287.   -5, 0,
  288.   3, 1, -1, -1,
  289.   -9, 0,
  290.   15, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
  291.   -5, 0,
  292.   4, 3, -1, -1, -128,
  293.   -4, 0,
  294.   4, 3, -1, -1, -128,
  295.   -8, 0,
  296.   15, 1, 3, -127, 0, 1, 3, -127, 0, 1, 0, 1, 0, 1, 0, 1,
  297.   -5, 0,
  298.   4, 3, -1, -1, -128,
  299.   -4, 0,
  300.   4, 3, -1, -1, -128,
  301.   -8, 0,
  302.   16, 2, 3, -128, -128, 2, 3, -128, -128, 2, 0, 0, -128, 2, 0, 0, -128,
  303.   -4, 0,
  304.   4, 7, -1, -1, -64,
  305.   -4, 0,
  306.   4, 7, -1, -1, -64,
  307.   -8, 0,
  308.   16, 2, 3, -128, -128, 2, 3, -128, -128, 2, 0, 0, -128, 2, 0, 0, -128,
  309.   -4, 0,
  310.   4, 7, -1, -1, -64,
  311.   -4, 0,
  312.   4, 7, -1, -1, -64,
  313.   -8, 0,
  314.   16, 2, 31, -16, -128, 2, 31, -16, -128, 2, 31, -16, -128, 2, 31, -16, -128,
  315.   -4, 0,
  316.   4, 7, -1, -1, -64,
  317.   -4, 0,
  318.   4, 7, -1, -1, -64,
  319.   -8, 0,
  320.   16, 2, 31, -16, -128, 2, 31, -16, -128, 2, 31, -16, -128, 2, 31, -16, -128,
  321.   -4, 0,
  322.   4, 7, -1, -1, -64,
  323.   -4, 0,
  324.   4, 7, -1, -1, -64,
  325.   -8, 0,
  326.   16, 2, 31, -16, -128, 2, 31, -16, -128, 2, 31, -16, -128, 2, 31, -16, -128,
  327.   -4, 0,
  328.   4, 7, -1, -1, -64,
  329.   -4, 0,
  330.   4, 7, -1, -1, -64,
  331.   -8, 0,
  332.   16, 2, 3, -128, -128, 2, 3, -128, -128, 2, 0, 0, -128, 2, 0, 0, -128,
  333.   -4, 0,
  334.   4, 7, -1, -1, -64,
  335.   -4, 0,
  336.   4, 7, -1, -1, -64,
  337.   -8, 0,
  338.   16, 2, 3, -128, -128, 2, 3, -128, -128, 2, 0, 0, -128, 2, 0, 0, -128,
  339.   -4, 0,
  340.   4, 7, -1, -1, -64,
  341.   -4, 0,
  342.   4, 7, -1, -1, -64,
  343.   -8, 0,
  344.   15, 1, 3, -127, 0, 1, 3, -127, 0, 1, 0, 1, 0, 1, 0, 1,
  345.   -5, 0,
  346.   4, 3, -1, -1, -128,
  347.   -4, 0,
  348.   4, 3, -1, -1, -128,
  349.   -8, 0,
  350.   15, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
  351.   -5, 0,
  352.   4, 3, -1, -1, -128,
  353.   -4, 0,
  354.   4, 3, -1, -1, -128,
  355.   -9, 0,
  356.   14, -128, 2, 0, 0, -128, 2, 0, 0, -128, 2, 0, 0, -128, 2,
  357.   -5, 0,
  358.   3, 1, -1, -1,
  359.   -5, 0,
  360.   3, 1, -1, -1,
  361.   -10, 0,
  362.   14, 64, 4, 0, 0, 64, 4, 0, 0, 64, 4, 0, 0, 64, 4,
  363.   -6, 0,
  364.   2, -1, -2,
  365.   -6, 0,
  366.   2, -1, -2,
  367.   -10, 0,
  368.   14, 48, 24, 0, 0, 48, 24, 0, 0, 48, 24, 0, 0, 48, 24,
  369.   -6, 0,
  370.   2, 127, -4,
  371.   -6, 0,
  372.   2, 127, -4,
  373.   -10, 0,
  374.   14, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  375.   -6, 0,
  376.   2, 63, -8,
  377.   -6, 0,
  378.   2, 63, -8,
  379.   -30, 0,
  380.   2, 15, -32,
  381.   -6, 0,
  382.   2, 15, -32,
  383.   -90, 0,
  384.   -128,
  385. /*******************************second bitplane****************/
  386.  
  387.   -81, 0,
  388.   6, 15, -32, 0, 0, 15, -32,
  389.   -6, 0,
  390.   10, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  391.   -18, 0,
  392.   6, 127, -4, 0, 0, 127, -4,
  393.   -6, 0,
  394.   10, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  395.   -17, 0,
  396.   7, 1, -1, -1, 0, 1, -1, -1,
  397.   -5, 0,
  398.   11, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  399.   -17, 0,
  400.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  401.   -4, 0,
  402.   12, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  403.   -5, 0,
  404.   2, 15, -32,
  405.   -9, 0,
  406.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  407.   -4, 0,
  408.   12, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  409.   -5, 0,
  410.   2, 63, -8,
  411.   -9, 0,
  412.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  413.   -4, 0,
  414.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  415.   -5, 0,
  416.   2, 127, -4,
  417.   -9, 0,
  418.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  419.   -4, 0,
  420.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  421.   -5, 0,
  422.   2, -1, -2,
  423.   -9, 0,
  424.   8, 31, -16, 63, -16, 31, -1, -1, -16,
  425.   -4, 0,
  426.   12, 31, -1, -1, -16, 31, -113, -57, -16, 31, -1, -1, -16,
  427.   -4, 0,
  428.   3, 1, -1, -1,
  429.   -9, 0,
  430.   8, 31, -29, 31, -16, 31, -1, -1, -16,
  431.   -4, 0,
  432.   12, 31, -1, -1, -16, 31, -113, -57, -16, 31, -1, -1, -16,
  433.   -4, 0,
  434.   4, 3, -1, -1, -128,
  435.   -8, 0,
  436.   8, 31, -57, -113, -16, 31, -1, -1, -16,
  437.   -4, 0,
  438.   20, 31, -1, -1, -16, 31, -121, -57, -16, 31, -1, -1, -16, 0, 4, 64, 0, 3, -1, -1, -128,
  439.   -8, 0,
  440.   8, 63, -57, -1, -8, 63, -1, -1, -8,
  441.   -4, 0,
  442.   20, 63, -1, -1, -8, 63, -125, -57, -8, 63, -1, -1, -8, 0, 4, 64, 0, 7, -1, -1, -64,
  443.   -8, 0,
  444.   8, 63, -113, -1, -8, 63, -1, -1, -8,
  445.   -4, 0,
  446.   20, 63, -1, -1, -8, 63, -127, -57, -8, 63, -1, -1, -8, 0, 4, 64, 0, 7, -1, -1, -64,
  447.   -8, 0,
  448.   8, 63, -113, -1, -8, 63, -1, -1, -8,
  449.   -4, 0,
  450.   20, 63, -1, -1, -8, 63, -128, -57, -8, 63, -1, -1, -8, 0, 7, -64, 0, 7, -1, -1, -64,
  451.   -8, 0,
  452.   8, 63, -113, -1, -8, 63, -1, -1, -8,
  453.   -4, 0,
  454.   20, 63, -1, -1, -8, 63, -120, 71, -8, 63, -1, -1, -8, 0, 7, -64, 0, 7, -1, -1, -64,
  455.   -8, 0,
  456.   8, 63, -113, -1, -8, 63, -1, -1, -8,
  457.   -4, 0,
  458.   20, 63, -1, -1, -8, 63, -116, 7, -8, 63, -1, -1, -8, 0, 4, 64, 0, 7, -1, -1, -64,
  459.   -8, 0,
  460.   8, 63, -113, -1, -8, 63, -1, -1, -8,
  461.   -4, 0,
  462.   20, 63, -1, -1, -8, 63, -114, 7, -8, 63, -1, -1, -8, 0, 4, 64, 0, 7, -1, -1, -64,
  463.   -8, 0,
  464.   8, 63, -57, -1, -8, 63, -1, -1, -8,
  465.   -4, 0,
  466.   20, 63, -1, -1, -8, 63, -113, 7, -8, 63, -1, -1, -8, 0, 4, 64, 0, 7, -1, -1, -64,
  467.   -8, 0,
  468.   8, 31, -57, -113, -16, 31, -1, -1, -16,
  469.   -4, 0,
  470.   12, 31, -1, -1, -16, 31, -113, -121, -16, 31, -1, -1, -16,
  471.   -4, 0,
  472.   4, 3, -1, -1, -128,
  473.   -8, 0,
  474.   8, 31, -29, 31, -16, 31, -1, -1, -16,
  475.   -4, 0,
  476.   12, 31, -1, -1, -16, 31, -113, -57, -16, 31, -1, -1, -16,
  477.   -4, 0,
  478.   4, 3, -1, -1, -128,
  479.   -8, 0,
  480.   8, 31, -16, 63, -16, 31, -1, -1, -16,
  481.   -4, 0,
  482.   12, 31, -1, -1, -16, 31, -113, -57, -16, 31, -1, -1, -16,
  483.   -4, 0,
  484.   3, 1, -1, -1,
  485.   -9, 0,
  486.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  487.   -4, 0,
  488.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  489.   -5, 0,
  490.   2, -1, -2,
  491.   -9, 0,
  492.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  493.   -4, 0,
  494.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  495.   -5, 0,
  496.   2, 127, -4,
  497.   -9, 0,
  498.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  499.   -4, 0,
  500.   12, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  501.   -5, 0,
  502.   2, 63, -8,
  503.   -9, 0,
  504.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  505.   -4, 0,
  506.   12, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  507.   -5, 0,
  508.   2, 15, -32,
  509.   -9, 0,
  510.   7, 1, -1, -1, 0, 1, -1, -1,
  511.   -5, 0,
  512.   11, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  513.   -18, 0,
  514.   6, 127, -4, 0, 0, 127, -4,
  515.   -6, 0,
  516.   10, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  517.   -18, 0,
  518.   6, 15, -32, 0, 0, 15, -32,
  519.   -6, 0,
  520.   10, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  521.   -127, 0,
  522.   -23, 0,
  523.   2, 15, -32,
  524.   -10, 0,
  525.   6, 15, -32, 0, 0, 15, -32,
  526.   -22, 0,
  527.   2, 127, -4,
  528.   -10, 0,
  529.   6, 127, -4, 0, 0, 127, -4,
  530.   -14, 0,
  531.   2, 15, -32,
  532.   -5, 0,
  533.   3, 1, -1, -1,
  534.   -9, 0,
  535.   7, 1, -1, -1, 0, 1, -1, -1,
  536.   -14, 0,
  537.   2, 127, -4,
  538.   -5, 0,
  539.   4, 3, -1, -1, -128,
  540.   -8, 0,
  541.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  542.   -12, 0,
  543.   3, 1, -1, -1,
  544.   -5, 0,
  545.   4, 7, -1, -1, -64,
  546.   -8, 0,
  547.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  548.   -12, 0,
  549.   4, 3, -1, -1, -128,
  550.   -4, 0,
  551.   4, 15, -1, -1, -32,
  552.   -8, 0,
  553.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  554.   -12, 0,
  555.   4, 7, -1, -1, -64,
  556.   -4, 0,
  557.   4, 31, -1, -1, -16,
  558.   -8, 0,
  559.   8, 31, -1, -1, -16, 31, -1, -1, -16,
  560.   -12, 0,
  561.   4, 15, -1, -1, -32,
  562.   -4, 0,
  563.   4, 63, -1, -1, -8,
  564.   -8, 0,
  565.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  566.   -12, 0,
  567.   4, 15, -1, -1, -32,
  568.   -4, 0,
  569.   4, 63, -1, -1, -8,
  570.   -8, 0,
  571.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  572.   -12, 0,
  573.   4, 31, -1, -1, -16,
  574.   -4, 0,
  575.   4, 127, -1, -1, -4,
  576.   -8, 0,
  577.   8, 127, -1, -1, -4, 127, -1, -1, -4,
  578.   -12, 0,
  579.   4, 31, -1, -1, -16,
  580.   -4, 0,
  581.   4, 127, -1, -1, -4,
  582.   -8, 0,
  583.   8, 127, -15, -49, -4, 127, -1, -1, -4,
  584.   -12, 0,
  585.   4, 31, -1, -1, -16,
  586.   -4, 0,
  587.   4, 127, -1, -1, -4,
  588.   -8, 0,
  589.   8, 127, -32, -49, -4, 127, -1, -1, -4,
  590.   -12, 0,
  591.   4, 63, -1, -1, -8,
  592.   -4, 0,
  593.   -3, -1,
  594.   1, -2,
  595.   -8, 0,
  596.   4, -1, -50, -49, -2,
  597.   -3, -1,
  598.   1, -2,
  599.   -12, 0,
  600.   4, 63, -1, -1, -8,
  601.   -4, 0,
  602.   -3, -1,
  603.   1, -2,
  604.   -8, 0,
  605.   4, -1, -49, -49, -2,
  606.   -3, -1,
  607.   1, -2,
  608.   -12, 0,
  609.   4, 63, -1, -1, -8,
  610.   -4, 0,
  611.   -3, -1,
  612.   1, -2,
  613.   -8, 0,
  614.   4, -1, -49, -49, -2,
  615.   -3, -1,
  616.   1, -2,
  617.   -12, 0,
  618.   4, 63, -1, -1, -8,
  619.   -4, 0,
  620.   -3, -1,
  621.   1, -2,
  622.   -8, 0,
  623.   4, -1, -49, -49, -2,
  624.   -3, -1,
  625.   1, -2,
  626.   -12, 0,
  627.   4, 63, -1, -1, -8,
  628.   -4, 0,
  629.   -3, -1,
  630.   1, -2,
  631.   -8, 0,
  632.   4, -1, -49, -49, -2,
  633.   -3, -1,
  634.   1, -2,
  635.   -12, 0,
  636.   4, 63, -1, -1, -8,
  637.   -4, 0,
  638.   -3, -1,
  639.   1, -2,
  640.   -8, 0,
  641.   4, -1, -49, -49, -2,
  642.   -3, -1,
  643.   1, -2,
  644.   -12, 0,
  645.   4, 63, -1, -1, -8,
  646.   -4, 0,
  647.   -3, -1,
  648.   1, -2,
  649.   -8, 0,
  650.   4, -1, -50, -49, -2,
  651.   -3, -1,
  652.   1, -2,
  653.   -12, 0,
  654.   4, 31, -1, -1, -16,
  655.   -4, 0,
  656.   4, 127, -1, -1, -4,
  657.   -8, 0,
  658.   8, 127, -32, -49, -4, 127, -1, -1, -4,
  659.   -12, 0,
  660.   4, 31, -1, -1, -16,
  661.   -4, 0,
  662.   4, 127, -1, -1, -4,
  663.   -8, 0,
  664.   8, 127, -15, -29, -4, 127, -1, -1, -4,
  665.   -12, 0,
  666.   4, 31, -1, -1, -16,
  667.   -4, 0,
  668.   4, 127, -1, -1, -4,
  669.   -8, 0,
  670.   8, 127, -1, -1, -4, 127, -1, -1, -4,
  671.   -12, 0,
  672.   4, 15, -1, -1, -32,
  673.   -4, 0,
  674.   4, 63, -1, -1, -8,
  675.   -8, 0,
  676.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  677.   -12, 0,
  678.   4, 15, -1, -1, -32,
  679.   -4, 0,
  680.   4, 63, -1, -1, -8,
  681.   -8, 0,
  682.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  683.   -12, 0,
  684.   4, 7, -1, -1, -64,
  685.   -4, 0,
  686.   4, 31, -1, -1, -16,
  687.   -8, 0,
  688.   8, 31, -1, -1, -16, 31, -1, -1, -16,
  689.   -12, 0,
  690.   4, 3, -1, -1, -128,
  691.   -4, 0,
  692.   4, 15, -1, -1, -32,
  693.   -8, 0,
  694.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  695.   -12, 0,
  696.   3, 1, -1, -1,
  697.   -5, 0,
  698.   4, 7, -1, -1, -64,
  699.   -8, 0,
  700.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  701.   -13, 0,
  702.   2, 127, -4,
  703.   -5, 0,
  704.   4, 3, -1, -1, -128,
  705.   -8, 0,
  706.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  707.   -13, 0,
  708.   2, 15, -32,
  709.   -5, 0,
  710.   3, 1, -1, -1,
  711.   -9, 0,
  712.   7, 1, -1, -1, 0, 1, -1, -1,
  713.   -22, 0,
  714.   2, 127, -4,
  715.   -10, 0,
  716.   6, 127, -4, 0, 0, 127, -4,
  717.   -22, 0,
  718.   2, 15, -32,
  719.   -10, 0,
  720.   6, 15, -32, 0, 0, 15, -32,
  721.   -127, 0,
  722.   -127, 0,
  723.   -16, 0,
  724.   10, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  725.   -14, 0,
  726.   2, 15, -32,
  727.   -6, 0,
  728.   2, 15, -32,
  729.   -6, 0,
  730.   10, 63, -8, 0, 0, 63, -8, 0, 0, 63, -8,
  731.   -14, 0,
  732.   2, 48, 24,
  733.   -6, 0,
  734.   2, 48, 24,
  735.   -6, 0,
  736.   10, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  737.   -14, 0,
  738.   2, 64, 4,
  739.   -6, 0,
  740.   2, 64, 4,
  741.   -6, 0,
  742.   10, -1, -2, 0, 0, -1, -2, 0, 0, -1, -2,
  743.   -14, 0,
  744.   2, -128, 2,
  745.   -6, 0,
  746.   2, -128, 2,
  747.   -5, 0,
  748.   11, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  749.   -13, 0,
  750.   3, 1, 0, 1,
  751.   -5, 0,
  752.   3, 1, 0, 1,
  753.   -5, 0,
  754.   12, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  755.   -12, 0,
  756.   3, 1, 3, -127,
  757.   -5, 0,
  758.   20, 1, 0, 1, 0, 0, 4, 64, 0, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  759.   -12, 0,
  760.   4, 2, 3, -128, -128,
  761.   -4, 0,
  762.   20, 2, 0, 0, -128, 0, 4, 64, 0, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  763.   -12, 0,
  764.   4, 2, 3, -128, -128,
  765.   -4, 0,
  766.   20, 2, 0, 0, -128, 0, 4, 64, 0, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  767.   -12, 0,
  768.   4, 2, 31, -16, -128,
  769.   -4, 0,
  770.   20, 2, 31, -16, -128, 0, 7, -64, 0, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  771.   -12, 0,
  772.   4, 2, 31, -16, -128,
  773.   -4, 0,
  774.   20, 2, 31, -16, -128, 0, 7, -64, 0, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  775.   -12, 0,
  776.   4, 2, 31, -16, -128,
  777.   -4, 0,
  778.   20, 2, 31, -16, -128, 0, 4, 64, 0, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  779.   -12, 0,
  780.   4, 2, 3, -128, -128,
  781.   -4, 0,
  782.   20, 2, 0, 0, -128, 0, 4, 64, 0, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  783.   -12, 0,
  784.   4, 2, 3, -128, -128,
  785.   -4, 0,
  786.   20, 2, 0, 0, -128, 0, 4, 64, 0, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  787.   -12, 0,
  788.   3, 1, 3, -127,
  789.   -5, 0,
  790.   3, 1, 0, 1,
  791.   -5, 0,
  792.   12, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  793.   -12, 0,
  794.   3, 1, 0, 1,
  795.   -5, 0,
  796.   3, 1, 0, 1,
  797.   -5, 0,
  798.   12, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  799.   -13, 0,
  800.   2, -128, 2,
  801.   -6, 0,
  802.   2, -128, 2,
  803.   -5, 0,
  804.   11, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  805.   -14, 0,
  806.   2, 64, 4,
  807.   -6, 0,
  808.   2, 64, 4,
  809.   -6, 0,
  810.   10, -1, -2, 0, 0, -1, -2, 0, 0, -1, -2,
  811.   -14, 0,
  812.   2, 48, 24,
  813.   -6, 0,
  814.   2, 48, 24,
  815.   -6, 0,
  816.   10, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  817.   -14, 0,
  818.   2, 15, -32,
  819.   -6, 0,
  820.   2, 15, -32,
  821.   -6, 0,
  822.   10, 63, -8, 0, 0, 63, -8, 0, 0, 63, -8,
  823.   -30, 0,
  824.   10, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  825.   -90, 0,
  826.   -128,
  827. /************************third bitplane*****************/
  828.   -85, 0,
  829.   10, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  830.   -6, 0,
  831.   2, 15, -32,
  832.   -22, 0,
  833.   10, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  834.   -6, 0,
  835.   2, 127, -4,
  836.   -21, 0,
  837.   11, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  838.   -5, 0,
  839.   3, 1, -1, -1,
  840.   -21, 0,
  841.   12, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  842.   -4, 0,
  843.   4, 3, -1, -1, -128,
  844.   -5, 0,
  845.   2, 15, -32,
  846.   -13, 0,
  847.   12, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  848.   -4, 0,
  849.   4, 7, -1, -1, -64,
  850.   -5, 0,
  851.   2, 63, -8,
  852.   -13, 0,
  853.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  854.   -4, 0,
  855.   4, 15, -1, -1, -32,
  856.   -5, 0,
  857.   2, 127, -4,
  858.   -13, 0,
  859.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  860.   -4, 0,
  861.   4, 15, -1, -1, -32,
  862.   -5, 0,
  863.   2, -1, -2,
  864.   -13, 0,
  865.   12, 31, -1, -1, -16, 31, -8, 31, -16, 31, -1, -1, -16,
  866.   -4, 0,
  867.   4, 31, -1, -1, -16,
  868.   -4, 0,
  869.   3, 1, -1, -1,
  870.   -13, 0,
  871.   12, 31, -1, -1, -16, 31, -16, -113, -16, 31, -1, -1, -16,
  872.   -4, 0,
  873.   4, 31, -1, -1, -16,
  874.   -4, 0,
  875.   4, 3, -1, -1, -128,
  876.   -12, 0,
  877.   12, 31, -1, -1, -16, 31, -31, -49, -16, 31, -1, -1, -16,
  878.   -4, 0,
  879.   4, 31, -1, -1, -16,
  880.   -4, 0,
  881.   4, 3, -1, -1, -128,
  882.   -12, 0,
  883.   12, 63, -1, -1, -8, 63, -29, -1, -8, 63, -1, -1, -8,
  884.   -4, 0,
  885.   4, 63, -1, -1, -8,
  886.   -4, 0,
  887.   4, 7, -1, -1, -64,
  888.   -12, 0,
  889.   12, 63, -1, -1, -8, 63, -31, -1, -8, 63, -1, -1, -8,
  890.   -4, 0,
  891.   4, 63, -1, -1, -8,
  892.   -4, 0,
  893.   4, 7, -1, -1, -64,
  894.   -12, 0,
  895.   12, 63, -1, -1, -8, 63, -16, -1, -8, 63, -1, -1, -8,
  896.   -4, 0,
  897.   4, 63, -1, -1, -8,
  898.   -4, 0,
  899.   4, 7, -1, -1, -64,
  900.   -12, 0,
  901.   12, 63, -1, -1, -8, 63, -8, 31, -8, 63, -1, -1, -8,
  902.   -4, 0,
  903.   4, 63, -1, -1, -8,
  904.   -4, 0,
  905.   4, 7, -1, -1, -64,
  906.   -12, 0,
  907.   12, 63, -1, -1, -8, 63, -1, 15, -8, 63, -1, -1, -8,
  908.   -4, 0,
  909.   4, 63, -1, -1, -8,
  910.   -4, 0,
  911.   4, 7, -1, -1, -64,
  912.   -12, 0,
  913.   12, 63, -1, -1, -8, 63, -1, -121, -8, 63, -1, -1, -8,
  914.   -4, 0,
  915.   4, 63, -1, -1, -8,
  916.   -4, 0,
  917.   4, 7, -1, -1, -64,
  918.   -12, 0,
  919.   12, 63, -1, -1, -8, 63, -1, -57, -8, 63, -1, -1, -8,
  920.   -4, 0,
  921.   4, 63, -1, -1, -8,
  922.   -4, 0,
  923.   4, 7, -1, -1, -64,
  924.   -12, 0,
  925.   12, 31, -1, -1, -16, 31, -25, -121, -16, 31, -1, -1, -16,
  926.   -4, 0,
  927.   4, 31, -1, -1, -16,
  928.   -4, 0,
  929.   4, 3, -1, -1, -128,
  930.   -12, 0,
  931.   12, 31, -1, -1, -16, 31, -29, 15, -16, 31, -1, -1, -16,
  932.   -4, 0,
  933.   4, 31, -1, -1, -16,
  934.   -4, 0,
  935.   4, 3, -1, -1, -128,
  936.   -12, 0,
  937.   12, 31, -1, -1, -16, 31, -16, 31, -16, 31, -1, -1, -16,
  938.   -4, 0,
  939.   4, 31, -1, -1, -16,
  940.   -4, 0,
  941.   3, 1, -1, -1,
  942.   -13, 0,
  943.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  944.   -4, 0,
  945.   4, 15, -1, -1, -32,
  946.   -5, 0,
  947.   2, -1, -2,
  948.   -13, 0,
  949.   12, 15, -1, -1, -32, 15, -1, -1, -32, 15, -1, -1, -32,
  950.   -4, 0,
  951.   4, 15, -1, -1, -32,
  952.   -5, 0,
  953.   2, 127, -4,
  954.   -13, 0,
  955.   12, 7, -1, -1, -64, 7, -1, -1, -64, 7, -1, -1, -64,
  956.   -4, 0,
  957.   4, 7, -1, -1, -64,
  958.   -5, 0,
  959.   2, 63, -8,
  960.   -13, 0,
  961.   12, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  962.   -4, 0,
  963.   4, 3, -1, -1, -128,
  964.   -5, 0,
  965.   2, 15, -32,
  966.   -13, 0,
  967.   11, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  968.   -5, 0,
  969.   3, 1, -1, -1,
  970.   -22, 0,
  971.   10, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  972.   -6, 0,
  973.   2, 127, -4,
  974.   -22, 0,
  975.   10, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  976.   -6, 0,
  977.   2, 15, -32,
  978.   -127, 0,
  979.   -23, 0,
  980.   2, 15, -32,
  981.   -10, 0,
  982.   6, 15, -32, 0, 0, 15, -32,
  983.   -22, 0,
  984.   2, 127, -4,
  985.   -10, 0,
  986.   6, 127, -4, 0, 0, 127, -4,
  987.   -10, 0,
  988.   6, 15, -32, 0, 0, 15, -32,
  989.   -5, 0,
  990.   3, 1, -1, -1,
  991.   -9, 0,
  992.   7, 1, -1, -1, 0, 1, -1, -1,
  993.   -10, 0,
  994.   6, 127, -4, 0, 0, 127, -4,
  995.   -5, 0,
  996.   4, 3, -1, -1, -128,
  997.   -8, 0,
  998.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  999.   -8, 0,
  1000.   7, 1, -1, -1, 0, 1, -1, -1,
  1001.   -5, 0,
  1002.   4, 7, -1, -1, -64,
  1003.   -8, 0,
  1004.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  1005.   -8, 0,
  1006.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  1007.   -4, 0,
  1008.   4, 15, -1, -1, -32,
  1009.   -8, 0,
  1010.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  1011.   -8, 0,
  1012.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  1013.   -4, 0,
  1014.   4, 31, -1, -1, -16,
  1015.   -8, 0,
  1016.   8, 31, -1, -1, -16, 31, -1, -1, -16,
  1017.   -8, 0,
  1018.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  1019.   -4, 0,
  1020.   4, 63, -1, -1, -8,
  1021.   -8, 0,
  1022.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  1023.   -8, 0,
  1024.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  1025.   -4, 0,
  1026.   4, 63, -1, -1, -8,
  1027.   -8, 0,
  1028.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  1029.   -8, 0,
  1030.   8, 31, -8, 63, -16, 31, -1, -1, -16,
  1031.   -4, 0,
  1032.   4, 127, -1, -1, -4,
  1033.   -8, 0,
  1034.   8, 127, -1, -1, -4, 127, -1, -1, -4,
  1035.   -8, 0,
  1036.   8, 31, -29, 31, -16, 31, -1, -1, -16,
  1037.   -4, 0,
  1038.   4, 127, -1, -1, -4,
  1039.   -8, 0,
  1040.   8, 127, -15, -49, -4, 127, -1, -1, -4,
  1041.   -8, 0,
  1042.   8, 31, -57, -113, -16, 31, -1, -1, -16,
  1043.   -4, 0,
  1044.   4, 127, -1, -1, -4,
  1045.   -8, 0,
  1046.   8, 127, -32, -49, -4, 127, -1, -1, -4,
  1047.   -8, 0,
  1048.   8, 63, -57, -113, -8, 63, -1, -1, -8,
  1049.   -4, 0,
  1050.   -3, -1,
  1051.   1, -2,
  1052.   -8, 0,
  1053.   4, -1, -50, -49, -2,
  1054.   -3, -1,
  1055.   1, -2,
  1056.   -8, 0,
  1057.   8, 63, -113, -57, -8, 63, -1, -1, -8,
  1058.   -4, 0,
  1059.   -3, -1,
  1060.   1, -2,
  1061.   -8, 0,
  1062.   4, -1, -49, -49, -2,
  1063.   -3, -1,
  1064.   1, -2,
  1065.   -8, 0,
  1066.   8, 63, -113, -57, -8, 63, -1, -1, -8,
  1067.   -4, 0,
  1068.   -3, -1,
  1069.   1, -2,
  1070.   -8, 0,
  1071.   4, -1, -49, -49, -2,
  1072.   -3, -1,
  1073.   1, -2,
  1074.   -8, 0,
  1075.   8, 63, -113, -57, -8, 63, -1, -1, -8,
  1076.   -4, 0,
  1077.   -3, -1,
  1078.   1, -2,
  1079.   -8, 0,
  1080.   4, -1, -49, -49, -2,
  1081.   -3, -1,
  1082.   1, -2,
  1083.   -8, 0,
  1084.   8, 63, -113, -57, -8, 63, -1, -1, -8,
  1085.   -4, 0,
  1086.   -3, -1,
  1087.   1, -2,
  1088.   -8, 0,
  1089.   4, -1, -49, -49, -2,
  1090.   -3, -1,
  1091.   1, -2,
  1092.   -8, 0,
  1093.   8, 63, -113, -57, -8, 63, -1, -1, -8,
  1094.   -4, 0,
  1095.   -3, -1,
  1096.   1, -2,
  1097.   -8, 0,
  1098.   4, -1, -49, -49, -2,
  1099.   -3, -1,
  1100.   1, -2,
  1101.   -8, 0,
  1102.   8, 63, -57, -113, -8, 63, -1, -1, -8,
  1103.   -4, 0,
  1104.   -3, -1,
  1105.   1, -2,
  1106.   -8, 0,
  1107.   4, -1, -50, -49, -2,
  1108.   -3, -1,
  1109.   1, -2,
  1110.   -8, 0,
  1111.   8, 31, -57, -113, -16, 31, -1, -1, -16,
  1112.   -4, 0,
  1113.   4, 127, -1, -1, -4,
  1114.   -8, 0,
  1115.   8, 127, -32, -49, -4, 127, -1, -1, -4,
  1116.   -8, 0,
  1117.   8, 31, -29, 31, -16, 31, -1, -1, -16,
  1118.   -4, 0,
  1119.   4, 127, -1, -1, -4,
  1120.   -8, 0,
  1121.   8, 127, -15, -29, -4, 127, -1, -1, -4,
  1122.   -8, 0,
  1123.   8, 31, -16, 63, -16, 31, -1, -1, -16,
  1124.   -4, 0,
  1125.   4, 127, -1, -1, -4,
  1126.   -8, 0,
  1127.   8, 127, -1, -1, -4, 127, -1, -1, -4,
  1128.   -8, 0,
  1129.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  1130.   -4, 0,
  1131.   4, 63, -1, -1, -8,
  1132.   -8, 0,
  1133.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  1134.   -8, 0,
  1135.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  1136.   -4, 0,
  1137.   4, 63, -1, -1, -8,
  1138.   -8, 0,
  1139.   8, 63, -1, -1, -8, 63, -1, -1, -8,
  1140.   -8, 0,
  1141.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  1142.   -4, 0,
  1143.   4, 31, -1, -1, -16,
  1144.   -8, 0,
  1145.   8, 31, -1, -1, -16, 31, -1, -1, -16,
  1146.   -8, 0,
  1147.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  1148.   -4, 0,
  1149.   4, 15, -1, -1, -32,
  1150.   -8, 0,
  1151.   8, 15, -1, -1, -32, 15, -1, -1, -32,
  1152.   -8, 0,
  1153.   7, 1, -1, -1, 0, 1, -1, -1,
  1154.   -5, 0,
  1155.   4, 7, -1, -1, -64,
  1156.   -8, 0,
  1157.   8, 7, -1, -1, -64, 7, -1, -1, -64,
  1158.   -9, 0,
  1159.   6, 127, -4, 0, 0, 127, -4,
  1160.   -5, 0,
  1161.   4, 3, -1, -1, -128,
  1162.   -8, 0,
  1163.   8, 3, -1, -1, -128, 3, -1, -1, -128,
  1164.   -9, 0,
  1165.   6, 15, -32, 0, 0, 15, -32,
  1166.   -5, 0,
  1167.   3, 1, -1, -1,
  1168.   -9, 0,
  1169.   7, 1, -1, -1, 0, 1, -1, -1,
  1170.   -22, 0,
  1171.   2, 127, -4,
  1172.   -10, 0,
  1173.   6, 127, -4, 0, 0, 127, -4,
  1174.   -22, 0,
  1175.   2, 15, -32,
  1176.   -10, 0,
  1177.   6, 15, -32, 0, 0, 15, -32,
  1178.   -127, 0,
  1179.   -127, 0,
  1180.   -12, 0,
  1181.   14, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  1182.   -14, 0,
  1183.   2, 15, -32,
  1184.   -6, 0,
  1185.   18, 15, -32, 0, 0, 63, -8, 0, 0, 63, -8, 0, 0, 63, -8, 0, 0, 63, -8,
  1186.   -14, 0,
  1187.   2, 48, 24,
  1188.   -6, 0,
  1189.   18, 48, 24, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  1190.   -14, 0,
  1191.   2, 64, 4,
  1192.   -6, 0,
  1193.   18, 64, 4, 0, 0, -1, -2, 0, 0, -1, -2, 0, 0, -1, -2, 0, 0, -1, -2,
  1194.   -14, 0,
  1195.   2, -128, 2,
  1196.   -6, 0,
  1197.   18, -128, 2, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  1198.   -13, 0,
  1199.   3, 1, 0, 1,
  1200.   -5, 0,
  1201.   20, 1, 0, 1, 0, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  1202.   -12, 0,
  1203.   3, 1, 3, -127,
  1204.   -5, 0,
  1205.   20, 1, 0, 1, 0, 3, -5, -65, -128, 3, -1, -1, -128, 3, -5, -65, -128, 3, -1, -1, -128,
  1206.   -12, 0,
  1207.   4, 2, 3, -128, -128,
  1208.   -4, 0,
  1209.   20, 2, 0, 0, -128, 7, -5, -65, -64, 7, -1, -1, -64, 7, -5, -65, -64, 7, -1, -1, -64,
  1210.   -12, 0,
  1211.   4, 2, 3, -128, -128,
  1212.   -4, 0,
  1213.   20, 2, 0, 0, -128, 7, -5, -65, -64, 7, -1, -1, -64, 7, -5, -65, -64, 7, -1, -1, -64,
  1214.   -12, 0,
  1215.   4, 2, 31, -16, -128,
  1216.   -4, 0,
  1217.   20, 2, 31, -16, -128, 7, -8, 63, -64, 7, -1, -1, -64, 7, -8, 63, -64, 7, -1, -1, -64,
  1218.   -12, 0,
  1219.   4, 2, 31, -16, -128,
  1220.   -4, 0,
  1221.   20, 2, 31, -16, -128, 7, -8, 63, -64, 7, -1, -1, -64, 7, -8, 63, -64, 7, -1, -1, -64,
  1222.   -12, 0,
  1223.   4, 2, 31, -16, -128,
  1224.   -4, 0,
  1225.   20, 2, 31, -16, -128, 7, -5, -65, -64, 7, -1, -1, -64, 7, -5, -65, -64, 7, -1, -1, -64,
  1226.   -12, 0,
  1227.   4, 2, 3, -128, -128,
  1228.   -4, 0,
  1229.   20, 2, 0, 0, -128, 7, -5, -65, -64, 7, -1, -1, -64, 7, -5, -65, -64, 7, -1, -1, -64,
  1230.   -12, 0,
  1231.   4, 2, 3, -128, -128,
  1232.   -4, 0,
  1233.   20, 2, 0, 0, -128, 7, -5, -65, -64, 7, -1, -1, -64, 7, -5, -65, -64, 7, -1, -1, -64,
  1234.   -12, 0,
  1235.   3, 1, 3, -127,
  1236.   -5, 0,
  1237.   20, 1, 0, 1, 0, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  1238.   -12, 0,
  1239.   3, 1, 0, 1,
  1240.   -5, 0,
  1241.   20, 1, 0, 1, 0, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128, 3, -1, -1, -128,
  1242.   -13, 0,
  1243.   2, -128, 2,
  1244.   -6, 0,
  1245.   18, -128, 2, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1, 0, 1, -1, -1,
  1246.   -14, 0,
  1247.   2, 64, 4,
  1248.   -6, 0,
  1249.   18, 64, 4, 0, 0, -1, -2, 0, 0, -1, -2, 0, 0, -1, -2, 0, 0, -1, -2,
  1250.   -14, 0,
  1251.   2, 48, 24,
  1252.   -6, 0,
  1253.   18, 48, 24, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4, 0, 0, 127, -4,
  1254.   -14, 0,
  1255.   2, 15, -32,
  1256.   -6, 0,
  1257.   18, 15, -32, 0, 0, 63, -8, 0, 0, 63, -8, 0, 0, 63, -8, 0, 0, 63, -8,
  1258.   -26, 0,
  1259.   14, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32, 0, 0, 15, -32,
  1260.   -90, 0,
  1261.   -128};
  1262.  
  1263. /* --end of file -- */
  1264.  
  1265. /*** that was conff3, let's take it over again */
  1266.  
  1267. /**********************LoadPic ()********************/
  1268. void
  1269. LoadPic (void)
  1270. {
  1271.   LONG teller, tel2;
  1272.   char *point, *to;
  1273.  
  1274.   point = picda;
  1275.  
  1276.   for (tel2 = 0; tel2 < DEPTH; tel2++)
  1277.     {
  1278.       to = Bm->Planes[tel2];
  1279.       for (;;)
  1280.     {
  1281.       if (*point == -128)
  1282.         break;
  1283.  
  1284.       if (*point < 0)
  1285.         {
  1286.           for (teller = 0; teller < -(*point); teller++)
  1287.         *(to++) = *(point + 1);
  1288.           point += 2;
  1289.         }
  1290.  
  1291.       if (*point == -128)
  1292.         break;
  1293.  
  1294.       if (*point > 0)
  1295.         {
  1296.           for (teller = 1; teller <= *point; teller++)
  1297.         *(to++) = *(point + teller);
  1298.           point += teller;
  1299.         }
  1300.  
  1301.     }            /* end of for(;;) */
  1302.       point++;
  1303.       /*continue with next plane*/
  1304.  
  1305.     }                /* end of for(;tel2;...) */
  1306. }                /* end of LoadPic(void) */
  1307.